Patents by Inventor Ian Robertson
Ian Robertson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230376705Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second. RFID antennas are not colinear.Type: ApplicationFiled: May 31, 2023Publication date: November 23, 2023Inventors: Jason CATCHINGS, Ian ROBERTSON, Paul J. VASTA
-
Patent number: 11710006Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not colinear.Type: GrantFiled: April 22, 2022Date of Patent: July 25, 2023Assignee: GRAMERCY EXTREMITY ORTHOPEDICS LLCInventors: Jason Catchings, Ian Robertson, Paul J. Vasta
-
Patent number: 11631124Abstract: A system is described for mapping product attributes between schemas of e-commerce websites. Using a pre-defined reverse mapping, a mapping server populates a master attribute table from product attributes and taxonomy categorizations defined in a source schema. Using a pre-defined assignment mapping, the mapping server maps the master attributes in the master attribute table to product attributes and taxonomy categorizations in the target schema.Type: GrantFiled: October 20, 2020Date of Patent: April 18, 2023Assignee: Overstock.com, Inc.Inventors: Ian Robertson, John Dettmer, Heath Eldeen, Greg Heckenberg, Dan Harris, Nariman Noursalehi, Steve Culy, Giri Vislawath, Cameron Roe
-
Publication number: 20220262493Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not colinear.Type: ApplicationFiled: April 22, 2022Publication date: August 18, 2022Inventors: Jason CATCHINGS, Ian ROBERTSON, Paul J. VASTA
-
Patent number: 11342059Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not colinear.Type: GrantFiled: November 18, 2020Date of Patent: May 24, 2022Assignee: GRAMERCY EXTREMITY ORTHOPEDICS LLCInventors: Jason Catchings, Ian Robertson, Paul J. Vasta
-
Patent number: 11243662Abstract: A method for arranging components in a two-dimensional area includes a component preparation module for providing a set of components for arrangement, determining rectangular covers for each component, and ordering components according to a predefined order preference, and a core layout module for mapping components in order to positions in the arrangement with a first width and in a first direction, including: a row module for positioning components in order in a first full row across the first direction of the first width aligning one of the top or bottom sides of the covers of adjacent components until the next component does not fit in the first width, and a sub-row module for positioning components in any available space within the height of the first full row to form one or more sub-rows in the first direction and extending a distance less than the first width.Type: GrantFiled: September 10, 2019Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventor: Ian Robertson
-
Patent number: 11129085Abstract: The present disclosure relates to a system and method for selecting a network for use by a communication device to process a data transmission. The method comprises: determining whether an amount of data sent by the communication device over a first network in communication with the communication device has reached a data limit; and if the amount of data has reached the data limit, selecting a second network for use by the communication device.Type: GrantFiled: March 5, 2018Date of Patent: September 21, 2021Assignee: BLACKBERRY LIMITEDInventors: Neil Patrick Adams, Ian Robertson
-
Patent number: 11082405Abstract: A method, and associated system, for security processing of a request for a resource in a network security system. The request for the resource and a duplicate of request for the resource are forwarded to a first proxy server and a second proxy server, respectively. A first output including the received request, and a second output including the duplicate of the received request, are received from first proxy server and the second proxy server, respectively. A determination is made that the first output and the second output differ and in response, a first alarm is generated and transmission to the web server of the received request and the duplicate of the received request is blocked.Type: GrantFiled: January 9, 2020Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventor: Ian Robertson
-
Publication number: 20210090711Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not colinear.Type: ApplicationFiled: November 18, 2020Publication date: March 25, 2021Applicant: Gramercy Extremity Orthopedics LLCInventors: Jason CATCHINGS, Ian ROBERTSON, Paul J. VASTA
-
Patent number: 10896451Abstract: Listing content is transmitted from a wireless mobile device to a server, where it is automatically posted in a listing database and made available on a network, such as the Internet, to third parties. The listing content may include both image data, captured by an integrated camera of the wireless mobile device, and text data, input by a user of the wireless mobile device. The wireless mobile device may provide an interface on its display to facilitate the capture of the listing content in discrete data components. After capture, the discrete data components for a single listing may be automatically associated together such that it is unnecessary for a user to manually associate them. The captured listing content may be automatically transmitted to the server in response to a single user selection received through the interface on the wireless mobile device.Type: GrantFiled: August 30, 2018Date of Patent: January 19, 2021Assignee: Overstock.com, Inc.Inventors: Peter K. Johnson, J. Doug Minnick, Ian Robertson, Samuel J. Peterson
-
Patent number: 10878953Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not collinear.Type: GrantFiled: November 9, 2018Date of Patent: December 29, 2020Assignee: GRAMERCY EXTREMITY ORTHOPEDICS LLCInventors: Jason Catchings, Ian Robertson, Paul J. Vasta
-
Patent number: 10810654Abstract: A system is described for mapping product attributes between schemas of e-commerce websites. Using a pre-defined reverse mapping, a mapping server populates a master attribute table from product attributes and taxonomy categorizations defined in a source schema. Using a pre-defined assignment mapping, the mapping server maps the master attributes in the master attribute table to product attributes and taxonomy categorizations in the target schema.Type: GrantFiled: September 22, 2015Date of Patent: October 20, 2020Assignee: Overstock.com, Inc.Inventors: Ian Robertson, John Dettmer, Heath Eldeen, Greg Heckenberg, Dan Harris, Nariman Noursalehi, Steve Culy, Giri Vislawath, Cameron Roe
-
Publication number: 20200153799Abstract: A method, and associated system, for security processing of a request for a resource in a network security system. The request for the resource and a duplicate of request for the resource are forwarded to a first proxy server and a second proxy server, respectively. A first output including the received request, and a second output including the duplicate of the received request, are received from first proxy server and the second proxy server, respectively. A determination is made that the first output and the second output differ and in response, a first alarm is generated and transmission to the web server of the received request and the duplicate of the received request is blocked.Type: ApplicationFiled: January 9, 2020Publication date: May 14, 2020Inventor: Ian Robertson
-
Publication number: 20200143930Abstract: A surgical product supply system includes a cart having a first compartment and a second compartment. The first compartment has first, second, third and fourth walls. The first and second walls are constructed of radio-reflective material and the third and fourth walls are constructed of a radio-absorptive material. The first compartment has a first storage area. A first RFID antenna array is attached to the first wall and is positioned within the first storage area. The first RFID antenna array includes a first plurality of RFID antennas. A second RFID antenna array is attached to the second wall and is positioned within the first storage area. The second RFID antenna array includes a second plurality of RFID antennas. The first RFID antenna is offset relative to the second RFID antenna such that opposing central axes of the first and second RFID antennas are not collinear.Type: ApplicationFiled: November 9, 2018Publication date: May 7, 2020Inventors: Jason CATCHINGS, Ian ROBERTSON, Paul J. VASTA
-
Patent number: 10587581Abstract: A method, and associated system, for security processing of a request for a resource in a network security system. The request for the resource and a duplicate of request for the resource are forwarded to a first proxy server and a second proxy server, respectively. A first output including the received request, and a second output including the duplicate of the received request, are received from first proxy server and the second proxy server, respectively. A determination is made of whether the first output and the second output differ; if not the received request or the duplicate of the received request is transmitted to a web server for satisfying the request; if so a first alarm is generated and transmission to the web server of the received request and the duplicate of the received request is blocked.Type: GrantFiled: July 30, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventor: Ian Robertson
-
Publication number: 20200004393Abstract: A method for arranging components in a two-dimensional area includes a component preparation module for providing a set of components for arrangement, determining rectangular covers for each component, and ordering components according to a predefined order preference, and a core layout module for mapping components in order to positions in the arrangement with a first width and in a first direction, including: a row module for positioning components in order in a first full row across the first direction of the first width aligning one of the top or bottom sides of the covers of adjacent components until the next component does not fit in the first width, and a sub-row module for positioning components in any available space within the height of the first full row to form one or more sub-rows in the first direction and extending a distance less than the first width.Type: ApplicationFiled: September 10, 2019Publication date: January 2, 2020Inventor: Ian Robertson
-
Patent number: 10439905Abstract: A method for optimizing network design includes identifying a set of terminal-to-terminal shortest paths in a network, wherein a terminal-to-terminal shortest path is a best connection between two terminals, evaluating a terminal betweenness for each non-terminal vertex in the network, wherein the terminal betweenness of a vertex is a fraction of the total number of terminal-to-terminal shortest paths that include said vertex, calculating an average terminal betweenness for each terminal-to-terminal shortest path based on the terminal betweenness of the vertices in the path, iteratively adding the terminal-to-terminal shortest paths to an output graph in order of decreasing average terminal betweenness until all terminals are represented on the output graph, and using the output graph to design or adjust a network. The method may also include displaying the output graph to a user. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: June 29, 2016Date of Patent: October 8, 2019Assignee: International Business Machines CorporationInventors: Cecilia J. Aas, Ian Robertson
-
Patent number: 10425299Abstract: A method for optimizing network design includes identifying a set of terminal-to-terminal shortest paths in a network, wherein a terminal-to-terminal shortest path is a best connection between two terminals, evaluating a terminal betweenness for each non-terminal vertex in the network, wherein the terminal betweenness of a vertex is a fraction of the total number of terminal-to-terminal shortest paths that include said vertex, calculating an average terminal betweenness for each terminal-to-terminal shortest path based on the terminal betweenness of the vertices in the path, iteratively adding the terminal-to-terminal shortest paths to an output graph in order of decreasing average terminal betweenness until all terminals are represented on the output graph, and using the output graph to design or adjust a network. The method may also include displaying the output graph to a user. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: June 4, 2015Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Cecilia J. Aas, Ian Robertson
-
Patent number: 10284511Abstract: A method and system of selecting messaging settings on a messaging client are provided. When an outgoing message to be sent from the messaging client is addressed to a message recipient, the messaging client accesses a data store to determine whether specific messaging settings have been stored for the message recipient. If specific messaging settings have been stored for the message recipient, the messaging client selects the specific messaging settings for the message recipient to control the message characteristics of the outgoing message.Type: GrantFiled: February 26, 2013Date of Patent: May 7, 2019Assignee: BlackBerry LimitedInventor: Ian Robertson
-
Publication number: 20180337890Abstract: A method, and associated system, for security processing of a request for a resource in a network security system. The request for the resource and a duplicate of request for the resource are forwarded to a first proxy server and a second proxy server, respectively. A first output including the received request, and a second output including the duplicate of the received request, are received from first proxy server and the second proxy server, respectively. A determination is made of whether the first output and the second output differ; if not the received request or the duplicate of the received request is transmitted to a web server for satisfying the request; if so a first alarm is generated and transmission to the web server of the received request and the duplicate of the received request is blocked.Type: ApplicationFiled: July 30, 2018Publication date: November 22, 2018Inventor: Ian Robertson